#include <stdio.h>
/*int Max(int frist,int *a,int n){
	if(n==1) 
		return frist;
	if(frist<a[n-1])
		frist=a[n-1];
	return Max(frist,a,n-1);
}*/ 
int Max(int *a,int last){
	int max;
	if(last==0) return a[last];
	max=Max(a,last-1);
	if(max>a[last])
		return max;
	else 
		return a[last];
}
int main(){
	int a[10];
	int first;
	int max;
	for(int i=0;i<10;i++){
		scanf("%d",a+i);
	}
	first=a[0];
	//max=Max(first,a,10);
	max=Max(a,n-1)
	printf("%d",max);
}
